insulating twine - Deutsch Englisch Wörterbuch